feel giddy


Results for "feel giddy"

English - Turkish Dictionary

feel giddy

(English - Turkish Dictionary) :
başı dönmek.